English-Lithuanian translations for dead drop
Definition of dead drop
- A location used to secretly pass items between two people, without requiring them to meet
- To leave at a dead drop for someone else to retrieve
Trending Searches
Popular Dictionaries